package hotciv.strategies;

import hotciv.common.ModifiableGame;
import hotciv.framework.*;

public interface UnitActionStrategy {
	
	/**
	 * Perform the action of a unit at a certain position
	 * There is, per precondition, a unit at p
	 * @param g the game instance
	 * @param p the position of the unit
	 */
	public void performUnitActionAt(ModifiableGame g, Position p);

}
